Bookly\Backend\Modules\CloudSms\Ajax A

Total Complexity 61
Dependencies 14
Dependents 1
Total lines 483
Lines of code 316
Logical lines of code 168
Comment lines 71
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
getMailingList()
A
41 10 50
getMailingRecipients()
A
42 10 49
getCampaignList()
A
42 10 48
resendSms()
S
54 3 20
_deleteAttachmentFiles()
S
63 4 10
sendTestSms()
S
57 2 17
getNotifications()
S
58 2 14
requestSenderId()
S
63 2 9
cancelSenderId()
S
64 2 9
resetSenderId()
S
64 2 9
clearAttachments()
S
64 2 9
getSmsList()
S
59 1 12
permissions()
S
71 1 6
getPriceList()
S
78 1 3
getSenderIdsList()
S
78 1 3
deleteNotification()
S
69 1 7
setNotificationState()
S
67 1 8
deleteNotifications()
S
71 1 5
saveAdministratorPhone()
S
75 1 4
sendQueue()
S
74 1 4
deleteMailingLists()
S
63 1 10
deleteMailingRecipients()
S
71 1 5
deleteCampaigns()
S
71 1 5